@CHARSET "ISO-8859-1";
/* CSS Document
*  
*  Author: Euclydes Melo
*  Mail: euclydesmelo@gmail.com
*  Created At: 12/03/2013 
* 
*/

input[type="submit"] {
	border: 1px solid #dedede;
	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
	padding: 10px;
	background-color: #f5f5f5
}

/*label {
	width: 100px;
	float: left;
	font-weight: bolder;
	display: block;
	text-align: right;
	padding-right: 10px;
	margin-right: 2px;
}*/

.field {
	margin: 10px auto;
}

.field label {
	width: 102px;
	float: left;
	font-weight: bolder;
	display: block;
	text-align: right;
	padding-right: 10px;
	/*background: url("../resources/images/asterisco.gif") right no-repeat;*/
	margin-right: 2px;
}

.container {
	margin: 0 auto;
	width: 90%;
	padding: 10px;
	border: 1px solid #bababa;
	background-color: #FFF;
}

.container legend {
	font-size: 13px;
	font-weight: bold;
	padding-left: 10px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	border: 1px solid #bababa;
	color: #DFD;
	background-color: #2aa238;
}

.inline fieldset {
	margin: 0 auto;
	width: 90%;
	padding: 5px;
	border: 1px solid #bababa;
	background-color: #FFF;
}

.inline legend {
	font-size: 13px;
	font-weight: bold;
	padding-left: 10px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	border: 1px solid #bababa;
	color: #2aa238;
	background-color: #f7f9f7;
}

/*------------------------------- buttons -----------------------------------*/
.save, .cancel, .button, .search, .login, .add, .confirm, .delete, .back, .edit {
	background-color: #F3F3F3;
	border:1px solid #DBDBDB;
	padding: 10px;
	padding-left: 26px;
	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
	vertical-align:middle;
}

.cancel {
	background: url("../resources/img/cancel.png") no-repeat 5px center;
}

.confirm {
	background: url("../resources/img/confirm.png") no-repeat 5px center;
}

.save {
	background: url("../resources/img/save.png") no-repeat 5px center;
}

.delete {
	background: url("../resources/img/delete.png") no-repeat 5px center;
}

.search {
	background: url("../resources/img/search.png") no-repeat 5px center;
}

.login {
	background: url("../resources/img/chave.png") no-repeat 5px center;
}

.add {
	background: url("../resources/img/add.png") no-repeat 5px center;
}

.back {
	background: url("../resources/img/back.png") no-repeat 5px center;
}

.edit {
	background: url("../resources/img/edit.gif") no-repeat 5px center;
}

.buttons {
	background-color: #F3F3F3;
	border:1px solid #DBDBDB;
	width: 100%;
	text-align: right;
}

.save:hover, .cancel:hover, .button:hover, .search:hover, .login:hover, .add:hover, .confirm:hover, .delete:hover, .back:hover {
	background-color: #DBDBDB;
	border:1px solid #F3F3F3;
}

/*--------------------------------------*/
.toolbar {
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    color:#565656;
    padding:5px;
    height: 30px;
    width: 100%;
    margin: 10px auto;
}

.toolbar button {
	font-size: 10px;
	border-right: 1px solid #dedede;
	padding: 5px;
	height: 30px;
	display: block;
	float: right;
	border: none;
	background-color:#f5f5f5;
}

.toolbar button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.toolbar button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}

.toolbar button:hover {
    background-color:#F0F0F0;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    cursor: pointer;
}
/*--------------------------------------------------*/
.select_gov_fed {
	background-color: #FFCC01;
	font-family: verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
}